其他
多模交互设计时该注意哪些事项?
最近一年都在探索多模交互相关的知识,今天把思考的内容整理出来分享给大家:-)
多模态交互相关
1.操作对象应支持一种或多种交互方式。
每种交互方式都具备“目标选中”和“目标执行”两个属性。
系统或应用级别的操作型控件应考虑一种或多种交互方式。
如果当前GUI界面中,不同控件的交互方式尽量保持统一,若存在差异,建议显性说明。
语音交互可以由用户或系统自主发起。
不同类型的操作控件应有不同的语音交互意图和流程来支持。
2.多模态交互过程中,同时考虑操作对象和流程颗粒度的变化和返回逻辑,建议统一以一个用户界面(User Interface)作为参照对象进行管理。
GUI结构和流程具有稳定性,流程变化更多属于页面跳转。
VUI结构具有流动性,流程变化更多属于步骤跳转或者任务跳转。
实体按钮的操作变化由自身的操作方式和属性定义。
由于GUI具备所见即所得的特性,建议多模交互以GUI为参照对象进行管理。
当前操作目标为同一个操作对象时,全部通道的交互流程应以最新的操作为准,并同步更新各自交互流程和相应数据。 当前操作目标不是同一个操作对象时,各个操作对象保持原有的交互流程和相应数据。 如果操作对象与其他对象产生联动,联动对象的全部通道的交互流程和相应数据需要同步更新。 如果操作目标为多个操作对象时,相关对象的全部通道的交互流程和相应数据需要同步更新。
当注意力集中在某一通道时,其他通道获取信息的效率迅速降低。 在阅读和聆听同一长文本时,文字阅读的效率会下降。 在同时阅读和聆听不同长文本时,阅读和聆听的效率会下降。 其余还在研究,后续更新。
在语音交互过程中,聆听、识别、播报状态难以被感知,因此语音交互流程中GUI或者其他方式应给予反馈。 部分实体按钮本身操作具有触感变化,自身兼备过程和结果的反馈,如果不具备结果反馈的能力,应该通过其他用户界面(User Interface)或者其他方式给予反馈。
语音交互可以在有限空间内被任何人发起,安全性较低。